<%@  page import="com.qy.entity.User"%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

    <!-- 当前页面肩负着 
         1.接收客户端发送过来的数据
         2.对数据进行处理
         3.响应数据
     -->
    <%
      //java源码
       // 1.接收客户端发送过来的数据
         //1.通过request获取客户端发送过来的数据
            String user=request.getParameter("user");//根据http请求参数的key
            //获取密码
            String pwd=request.getParameter("pwd");//获取密码
         //2.对数据进行处理
            if(user.equals("mars")&&pwd.equals("123456")){
               //成功
                  //out.print("登录成功");
                   //将处理的结果 转发给 成功页面  转发的同时传递一些数据
                    //getRequestDispatcher("路径") 要转发的路径
                     //key -value
                    request.setAttribute("msg","终于等到你");
                    //1.初始化一个user对象
                    User user1=new User();
                    user1.setUsername(user); 
                    user1.setPwd(pwd);             
                    request.setAttribute("mode",user1); 
                    
                    request.getRequestDispatcher("success.jsp").forward(request, response);
                    return;
            }
              
            //重定向 重新发送新的请求
              response.setContentType("text/html;charset=utf-8");
              response.sendRedirect("failed.jsp?msg="+"userfailed");
             //out.print("用户名或者密码错误");
     %>
    